Xcode工程文件打不开之cannot be opened because the project file cannot be parsed

当使用svngit提交代码发生冲突时,xcode工程文件会出现打不开的情况。
出现这样的提示:

1
XXX.xcode xcodeproj cannot be opened because the project file cannot be parsed。

是因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。
解决方法如下:

  1. 右键点击.xcodeproj,选择显示包内容;
  2. 双击打开project.pbxproj文件;
  3. 找到类似如下的冲突信息(可用command + f搜索)
  4. 删除
    1
    2
    3
    <<<<<< .mine
    =======
    >>>>>>> .r269

即剩下如下:

1
2
9ADAAC6A15DCEF6A0019ACA8 .... in Resources */,
52FD7F3D15DCEAEF009E9322 ... in Resources */,

  1. 保存文件,退出,再打开即可使用。